vitality and vigor

Translations
жизненная сила и энергия
He approached the project with vitality and vigor.
Он подошёл к проекту с жизненной силой и энергией.
Definitions
Vitality and vigor refer to the state of being strong, active, and full of energy. Vitality implies a lively and energetic quality, while vigor emphasizes physical strength and robust health.
Words
vitality

noun
жизнеспособность
vigor

noun
энергия